Adaptive ESB Infrastructure for Service Based Systems

نویسندگان

  • Laura González
  • Andreas Metzger
  • Mike Papazoglou
چکیده

Service-based systems increasingly need adaptation capabilities to agilely respond to unexpected changes in their business or execution environment. Although service orientation constitutes a promising approach to achieve this goal, current methods and technologies do not fully support automatic and dynamic adaptation at runtime. In turn, the Enterprise Service Bus (ESB), one of the preferred middleware technologies to support the development of service-based systems, provides several built-in mediation capabilities (e.g. message transformation), which can be used to perform adaptation actions. However, the configuration of these capabilities cannot usually be performed at runtime. This chapter proposes an Adaptive ESB Infrastructure which, based on the mediation capabilities provided by ESBs, can respond to adaptation requirements in service-based systems in an automatic and dynamic way at runtime. The chapter also specifies how the proposed solutions can be used to deal with concrete situations including response time degradation, services saturation, and changes in services contracts.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Considerations Regarding Designing and Administrating SOA Solutions

ion that can be used and reused across an organization. Infrastructure architects can use this model as a basis for determining the necessary software products or technologies necessary to provision that building block. The consumer access component includes the infrastructure needed by the people to access the services, including: browsers, data channels and portals. Internet browsers are used...

متن کامل

The Enterprise Service Bus: Making service-oriented architecture real

M.-T. Schmidt B. Hutchison P. Lambros R. Phippen The Enterprise Service Bus (ESB) is the infrastructure which underpins a fully integrated and flexible end-to-end service-oriented architecture (SOA). This paper details the essential meta-data and capabilities of the ESB. It presents a summary of the key concepts of the ESB and defines the integration model for it, including key user roles. Thes...

متن کامل

Dynamic Service Choreography using Context Aware Enterprise Service Bus

Enterprise Service Bus (ESB) is responsible for publishing and discovery of services in a global distributed delivery system. Context-aware systems offer entirely new opportunities for application developers and for end users by gathering context data and adapting systems’ behavior accordingly. In this paper, we propose a Context Aware ESB (CA-ESB) that will publish and discover services based ...

متن کامل

Using ESB technology as a foundation for BPM Best Practices when designing a Business Process Management Infrastructure

ESB? BPM? The alphabet-soup of middleware solutions can often be confusing. Enterprise Service Bus (ESB) and Business Process Management (BPM) solutions solve different problems, but have complimentary strengths when utilized correctly. Learn more about where each is appropriate, how to design your solution, and how to select a BPM solution to complement your ESB foundation. www.mulesoft.com | ...

متن کامل

Enterprise Service Bus

This paper is a comprehensive introduction to the Enterprise Service Bus (ESB), which is a new type of integration infrastructure. Therefore it gives a detailed introduction into the background of Enterprise Application Integration (EAI) and explains Message-Oriented Middleware (MOM) and ServiceOriented Architecture (SOA) which are the technologies the Enterprise Service Bus evolved out of. Aft...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015